home *** CD-ROM | disk | FTP | other *** search
/ Complete Linux / Complete Linux.iso / docs / apps / database / postgres / postgre4.z / postgre4 / src / lib / H / utils / lsyscache.h < prev    next >
Encoding:
C/C++ Source or Header  |  1992-08-27  |  1.4 KB  |  25 lines

  1. /* $Header: /private/postgres/src/lib/H/utils/RCS/lsyscache.h,v 1.12 1992/07/06 05:05:58 mao Exp $ */
  2.  
  3. extern Name AttributeGetAttName ARGS((Attribute attribute));
  4. extern bool op_class ARGS((ObjectId opid, int32 opclass));
  5. extern Name get_attname ARGS((ObjectId relid, AttributeNumber attnum));
  6. extern AttributeNumber get_attnum ARGS((ObjectId relid, Name attname));
  7. extern ObjectId get_atttype ARGS((ObjectId relid, AttributeNumber attnum));
  8. extern RegProcedure get_opcode ARGS((ObjectId opid));
  9. extern NameData get_opname ARGS((ObjectId opid));
  10. extern LispValue op_mergesortable ARGS((ObjectId opid, ObjectId ltype, ObjectId rtype));
  11. extern ObjectId op_hashjoinable ARGS((ObjectId opid, ObjectId ltype, ObjectId rtype));
  12. extern ObjectId get_commutator ARGS((ObjectId opid));
  13. extern ObjectId get_negator ARGS((ObjectId opid));
  14. extern RegProcedure get_oprrest ARGS((ObjectId opid));
  15. extern RegProcedure get_oprjoin ARGS((ObjectId opid));
  16. extern AttributeNumber get_relnatts ARGS((ObjectId relid));
  17. extern Name get_rel_name ARGS((ObjectId relid));
  18. extern struct varlena * get_relstub ARGS((ObjectId relid, int no, bool *islast));
  19. extern ObjectId get_ruleid ARGS((Name rulename));
  20. extern ObjectId get_eventrelid ARGS((ObjectId ruleid));
  21. extern int16 get_typlen ARGS((ObjectId typid));
  22. extern bool get_typbyval ARGS((ObjectId typid));
  23. extern struct varlena *get_typdefault ARGS((ObjectId typid));
  24. extern char get_typtype ARGS((ObjectId typid));
  25.